#include "stm32f10x.h"
#include "stm32f10x_it.h"

#include "led.h"
#include "delay.h"
#include "usart.h"
#include "stdio.h"
//#include "key.h"
#include "tim.h"

int main(void)
{
	NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
	LED_Init();
	USART_init(115200);
	Delay_Init();
	//KEY_Init();
	TIM_Init(999,7199);
	printf("this is TIM test 0\n");
	while(1){
		//uint8_t RX_Data;
			printf("this is TIM test\n");
//		GPIO_ResetBits(GPIOC, GPIO_Pin_13);
//		Delay_ms(100);
//		GPIO_SetBits(GPIOC, GPIO_Pin_13);
//		Delay_ms(100);
		
//	  while(USART_GetFlagStatus(USART1,USART_FLAG_RXNE)==RESET);
//		RX_Data = USART_ReceiveData(USART1);
//		USART_SendData(USART1,RX_Data);
//		if (RX_Data == 48){
//				GPIO_ResetBits(GPIOC, GPIO_Pin_13);
//		}
//				if (RX_Data == 49){
//				GPIO_SetBits(GPIOC, GPIO_Pin_13);
//		}
	}
}
